someone's hands are tied - Türkisch Englisch Wörterbuch